Abbey Road Studios Experiences for Savoy Guests

Savoy Hotel in London

Abbey Road Studios Team with Savoy Hotel To Offer Guests a Unique Experience: The Savoy Hotel in London and Abbey Road Studios are both globally renowned British establishments. Now these two iconic British brands are pulling together to offer visitors a unique experience. Guests of London’s Savoy Hotel will soon be able to record themselves […]