Earls Court Exhibition Centre in Kensington and Chelsea, London, England, United Kingdom
Monday, 26 February 2001