London Plaza Serviced Apartments
Guests can stay in London Plaza Serviced apartment when visiting London.
Its proximity to a bus stop provides an easy access to Buckingham Palace situated 3.4 km away. Leong's Legend treats guests with Taiwanese meals and lies within 100 meters from the property.
Rooms are complete with central heating, wireless internet and TV.
A kitchenette is fitted with a microwave, coffee/tea makers, a mini-refrigerator and utensils.
Easily accessible from Queensway subway station.
Guests can rent bicycles to explore the local area.