Abbey Road Studios
"Venue: Abbey Road Studios, London" (6 to 8 November 2003)