Satellite map of Abbey Road Studios
Map of Abbey Road Studios
Abbey Road Studios (formerly known as EMI Studios) is a recording studio located at 3 Abbey Road, St John's Wood, City of Westminster, London, England.
Latitude: 51° 31' 32.95" N
Longitude: 0° 10' 25.24" E