TOP

Bar & Pubs In London - Englandhelpline.com

12 Bar Cafe,London,England

12 Bar Cafe delivers tasty light meals to accompany the fabulous line up of live music.

Tube/Rail:-Tottenham Court Road

Avg Food SpendUnder £10 per person

22-23 Denmark Street,
Covent Garden,
London,England
WC2H 8NL

View More Bar & Pub's In London Click Here