View phone number
18 Leigham Court Road, Streatham,
Hotel Club: ATHENAEU...
116, PICCADILLY,
4.89 miles
The Americana Hotel
172 Gloucester Place,
6.43 miles
Roseview Hotel
2 Queens Avenue,
10.85 miles
Originally the residence of Lord and Lady Leigham, the Leigham Court Hotel is an imposing and impressive Victorian building. Situated in south London, the Leigham Court Hotel is ideal for a weekend break and is well situated for taking advantage of London's shopping and entertainment facilities.