London Plaza Serviced Apartments
Offering a comfortable rooms, London Plaza Serviced apartment accommodates guests close to National Gallery, British Museum and Victoria and Albert Museum.
The property is located near Notting Hill Coronet, The Reel Poster Gallery and Kensington Gardens. London city center is 5 km away. Serving guests with italian dishes, Malaysia Hall - The Canteen is 100 meters away.
This property features wireless internet, a sofa and TV in rooms. A double bed and a sofa bed are at guests' disposal.
London City airport is 20 minutes' drive from the apartment.