Leigham Court Hotel
Hotel
Lambeth
This impressive Victorian building is just 300 metres from Streatham Hill Railway Station, a 17-minute train ride from Victoria Station. It was once the home of Lord and Lady Leigham.
Number of rooms: 89
18 Leigham Court Rd, Streatham, Lambeth, London, SW16 2PJ, United Kingdom