This property is located at 18 Leigham Court Rd in Central London. Check room availability using the search box on your right.
The former residence of Lord and Lady Leigham, the Leigham Court is an imposing and impressive Victorian building. The hotel has 80 single, twin, double, triple and family rooms sleeping four, with en suite shower and toilet, central heating and equipped with direct-dial telephone, colour television, hairdryer and tea/coffee making facilities. Iron and ironing boards are available on request
Room4U has partnered Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.