HAPPY HOURS HOME STAY Homestay London, Greater London
Ideally situated in the Lewisham district of London, HAPPY HOURS HOME STAY is a sustainable homestay situated 2.3 km from Blackheath station and 4.3 km from Greenwich Park.
Number of rooms: 3
91 Courthill Road, Lewisham, London, SE13 6DW, United Kingdom