Club
Cocktail Embassy
6 locals recommend,
Location
76 Westow Hill
London, England
Tips from locals
This is a bar and nightclub where everyone who's anyone in Crystal Palace attends on a Saturday night. Great vibe.
Great cocktails only a 15 minute walk away! Walk past Crystal Palace Park on the way there for a breath of fresh air