London Plaza Serviced apartment is located next to National Gallery, British Museum and Hyde Park.
Just 5 km from the center of London known for Kensington Gardens, The Reel Poster Gallery and Royal Albert Hall. Serving chinese and american specialties, Royal China is about 150 meters away.
The apartment is a 5-minute walk from the Queensway underground station and 250 meters away from the Kensington, Notting Hill Gate Station M N (W-bound) bus stop.
Comfortable rooms are appointed with TV, wireless internet and a sofa. Guests will make use of a sofa bed and a double bed.