Leigham Court Hotel

This impressive Victorian building is just 300 m from Streatham Hill Railway Station, a 17-minute train ride from Victoria Station. It was once the home of Lord and Lady Leigham. In Lambeth in South London, the Leigham Court Hotel is a few minutes’ walk from the shops and amenities of Streatham. A full English breakfast is available everyday, and there is a large, free car park on site.

18 Leigham Ct Rd, London SW16 2PJ, United Kingdom
Back to directory