This pleasant apartment is a great place in London to stay at.
Located in Tower Hamlets district, 3.3 km from The London Eye, British Museum and Buckingham Palace. London city center is 5 km away. The property is 5 minutes’ walk from La Pergola offering dishes of Italian and Asian cuisine.
A 5-minute walk to High Street Kensington subway station.
The rooms have elegant furniture.