Abbey Road Studios is located at 3 Abbey Road, St John’s Wood, City of Westminster, London, England and has been continuously a recording studio since November, 1931.

    Leave a Reply

    Your email address will not be published. Required fields are marked *