- UK Information
- UK Hotels
- Leigham Court Hotel
Leigham Court Hotel
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.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £60
55
Streatham Hill Station, Victoria Station