Back to Maiden Lane

Eat snack bar in Covent Garden
Eat snack bar in Covent Garden, at the corner of Maiden Lane and Bedford Street.

Back to Maiden Lane