Kennington B & B Bed and Breakfast London
Kennington B & B, a property with a garden, is situated in London, 2.8 km from Big Ben, 2.8 km from Waterloo Station, as well as 2.9 km from O2 Academy Brixton.
Number of rooms: 6
103 Kennington Park Road, Southwark, London, SE11 4JJ, United Kingdom