The Piazza

1-7 Covent Garden, London WC2E 8HD, UK

Directions

The Piazza is the vibrant heart of Covent Garden, offering an open-air spectacle of street performers and market stalls. This iconic London landmark is perfect for soaking in the city's lively atmosphere and enjoying al fresco dining.

Address

1-7 Covent Garden, London WC2E 8HD, UK