Abbey Road Studios
Recorded at Chateau de la Rouge Motte France, Abbey Road Studios London, West Heath Yard London.