The Kennington Flats

2 Beds
Underground Station iconDurham Street Station
SE11 5AQSE11 5AQ
Add to wishlist
From £244.8 per night