Pulham House Apartments
Pulham House is an apartment only 2.7 km from London Eye.
The venue is 4.5 km away from Tower of London. 30 minutes' walk from London city center. The property is 5 minutes’ walk from Mar Azul, The Blue Sea Restaurant offering dishes of Portuguese cuisine.
The lovely apartment is appointed with an in-room safe, heating, TV, a microwave and a fridge.
The apartment is about 450 meters from Vauxhall, Vauxhall Park (V) bus stop and within 15 minutes' walk from Tate Britain train station.