Back to Covent Garden Market Hall

Laduree Tea Rooms in London's Covent Garden
Outdoor seating at Laduree Tea Rooms in London's Covent Garden

Back to Covent Garden Market Hall