19 Apr 2023 [email protected] - 0 Comments Olympia London Olympia London Olympia London, sometimes referred to as the Olympia Exhibition Centre, is an exhibition centre, event space and conference centre in West Kensington, in the London Borough of Hammersmith and Fulham, London, England.