Eden Plaza
The Hotel is located in Queen’s Gardens and is opposite the world
famous trio of London museums, The Natural History, Science and
Victoria and Albert. Adjoining is Imperial College, a centre of
excellence and one of the leading Universities in London. It is also
only a short journey to the main exhibition centres of Earl’s Court and Olympia, as well as the many Royal and historic areas in
Kensington. Convenient access to the Underground is found at the nearby Gloucester Road Tube Station.
|