Route GuidesRoutes City GuidesCities Map Log in

Leigham Court Hotel

London
18 Leigham Court Rd, Streatham, London, SW16 2PJ

55 rooms · ★★ · from £70


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.