Guest House London Guesthouse Lambeth, London
6.2/10
6 reviews
Free Wi-Fi
220 m.
Norbury
Located less than 8 miles south of central London, Guest House London is set in the town of Norbury.
Number of rooms: 11
1530 London Road, Norbury , London, SW16 4EU, United Kingdom