Bar
Ambience Restaurant
7 locals recommend,
Permanently closed
Location
10-12 Leopold Rd
London, England
Tips from locals
Turkish Mediterranean dishes cooked on a Mangal grill, plus cocktail bar and live entertainment.
Unique things to do nearby
Locals also recommend
- 6 locals recommend