Abbey Road Studios
London, United Kingdom
3 Abbey Rd, St John's Wood, NW8 9AY
1 show hosted · View on Google Maps →
Abbey Road Studios is a music venue in London, United Kingdom that opened in 1931. The Marble Shrine documents 1 show here in 2009 by The Mars Volta. The archive holds 3 photos, 1 video, and 1 recording from these performances.
- Opened
- 1931
- Links
- Official site ↗ Wikipedia ↗



