Veeve - Kennington Town HouseVacation Home
Cleaver Street , Lambeth, London, SE11 4DP, United Kingdom
Offering free Wi-Fi and garden views, Veeve - Kennington Town House is an accommodation set in London. The 5-star holiday home is 2.5 km from Waterloo Station.