Covent Garden

Covent Garden

Department Stores
4.6(126684 reviews)

About

Shops, cafes and bars in restored market buildings with street performers in the Piazza.

Location

41 The Piazza, London WC2E 8RF, UK

Details

41 The Piazza, London WC2E 8RF, UK
4.6 (126684 reviews)