Choose your room
26 Duffel House Apartment
26 Duffel House Apartment London is nestled in the Central London district, 650 metres from the cafeteria Urban Botanica. Private parking is available on site.
This homestay is 3.4 km from the Tower Bridge and 10 minutes by car from Churchill War Rooms Museum. The 95-storey supertall Shard Skyscraper is also situated 2.7 km from the apartment.
Guests staying in 26 Duffel House Apartment will enjoy the convenience of towels in the bathroom. A separate toilet and a shower can also be found.
To enhance your comfort, this accommodation comes with an electric kettle, a fridge, and kitchenware. Kennington underground station is about 10 minutes' walk away.