Belgravia Waterside Apartment
Belgravia Waterside Apartment London is an apartment only 1.7 km from Buckingham Palace, Harrods and Westminster Abbey.
The city center is 3 km away. 16 km to Croydon. Guests can enjoy european snacks and meals in The Archduke located 200 meters away.
A local bus stop is 350 meters away.
A spa center and a sauna help to renew and relax.