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