| | | Leigham Court Hotel is located in south London, just 14 minutes to Victoria Station, by South London Metro trains.
The former residence of Lord and Lady Leigham, the Leigham Court is an imposing and impressive Victorian building, whose location is also most convenient to take advantage of London's varied attractions and facilities.
The hotel has recently been modernised to make your stay as pleasant and comfortable as possible.
Our amicable and welcoming staff - with their friendly attitude and genuine concern for guest's welfare - will ensure that your stay with us is relaxing, pleasant and rewarding. The family-run Leventis Group of Hotels comprises of Alexandra Hotel, Seymour Hotel and Leigham Court Hotel.
Situated in the heart of London just north of Hyde Park, the Alexandra an...
 |