Kew House
Kew House London lies 2.1 miles from The Den Football Stadium and around a 10-minute stroll from Elverson Road subway station.
Location
Guests can easily reach Church of the Ascension, which is approximately 400 feet away.
Rooms
Visitors of this apartment will enjoy the comfort of a bathroom with a dryer.
Food & Drinks
The Golden Fish is also a mere 8 minutes by foot from Kew House. Lewisham bus station, allowing a good connection throughout the city, is only a short drive from the apartment.
Why choose Kew House
Main amenities
-
Free Wi-Fi
Amenities
Kew House- Free Wi-Fi
Internet
- Free Wi-Fi in rooms
Parking options
- Parking
In the kitchen
- Dryer
In the rooms
- Sitting area
In the bathroom
- Washing machine
Devices
- Flat-screen TV
Important information
Enter dates to see availability