Dreamhouse Vauxhall Apartments London 4*
Dreamhouse Vauxhall is an apartment in London within short distance of Houses of Parliament, Westminster Hall and Westminster Abbey.
The city center is 2 km away. Guests can enjoy Indian, European and Vegetarian cuisine in Riverside Vegetaria located 150 meters away.
Tate Britain train station is a 5-minute walk away.