Luxury Flat In London
Luxury Flat In London apartment hosts guests of London.
Albert Memorial can be reached in 20 minutes on foot. The property is about 5 minutes’ walk from The Ganges serving Indian dishes.
The nearest metro station is Edgware Road, situated 150 meters from the apartment.