STEREO Covent GardenBy Lyvin Kate / September 12, 2024 Map Unavailable Address STEREO Covent Garden, 35 The Piazza, London WC2E 8BE London United Kingdom Upcoming Events No events in this location Related