Home › Venues › STEREO Covent Garden STEREO Covent Garden Tickets Buy tickets for concerts at STEREO Covent Garden in London, United Kingdom. No Upcoming Events No upcoming events scheduled at STEREO Covent Garden. Please contact us with any corrections. Hotels & Lodging Near STEREO Covent Garden About the Venue STEREO Covent Garden At-a-Glance Capacity 600Address35 The PiazzaLondon WC2E 8BEUnited Kingdom Map & Directions Advertisement