Luxurious Apartments With Perfect Location
Luxurious Apartments With Perfect Location is an apartment only 1.8 km from Natural History Museum.
Madame Tussauds London is situated around 2.4 km away. Bella Italia Queensway 55 treats guests with Italian meals and lies within 200 meters from the property.
The apartment offers 7 rooms. They feature cable TV with on-demand movies, a seating area, a pantry, a trouser press and a private toilet.
A 5-minute walk to Queensway subway station.