Beautifully Restored Grade II listed Georgian house built in 1790 and just opened as a Boutique Bed and Breakfast Hotel.
103 Kennington Park Road, SE11 4JJ London, United Kingdom