The history of Olympia London

More than a century old, the Olympia London is an exhibition centre, opening its doors to the public in December 1886. It is also an event- and conference centre and you’ll find it in Kensington, London, England. Many Refurbishments over the Years If you’re looking at ways and means to reach it, the closest railway…