Abbey Road Studios
Recorded in Caen, June 1991, and Abbey Road Studios, London, June 1993.