Leigham Court Hotel
2 star rating 18 Leigham Court Rd

Central London Greater London SW16 2PJ

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.

  • 24hr check-in
  • Business Support Services
  • Nearest train station: Victoria Station
  • Use the button at the top of the page for more details on facilities
Check-in date:

Check-out date:

Check-in date:

Check-out date:

Leigham Court Hotel
prices from
4.4 ml

shortlist this hotel