London Museum Apartments
London Museum apartment hosts guests of London.
It takes 15 minutes on foot to get to Diana Princess of Wales Memorial Fountain. A variety of dishes are served in Olives Restaurant and Paul - Gloucester, which are 5 minutes’ walk away.
This property features cable TV with on-demand movies, LCD TV, pay television, a personal computer and a writing desk in rooms.
The nearest metro station is Gloucester Road, situated 650 meters from the apartment.