Leigham Court Hotel

18 Leigham Court Rd, Streatham, SW16 2PJ, London

£63 - £150 per night

About Leigham Court Hotel

This impressive Victorian building, with its grand façade and intricate architectural details, stands as a testament to the elegance of the past. Nestled in the heart of Streatham, it is just 300 metres from Streatham Hill Railway Station, offering guests easy access to the bustling city centre. A mere 17-minute train ride from Victoria Station, this location ensures that visitors can seamlessly blend their stay with business or leisure activities in London's vibrant core. Originally a private residence, the building was once the home of Lord and Lady Leigham, who left behind not only their personal touch but also a rich history steeped in the traditions of Victorian England. The hotel retains much of its original charm, from the ornate woodwork to the plush carpets that echo the grandeur of bygone eras. The proximity to Streatham Hill Railway Station makes it an ideal base for exploring the local area and beyond. Visitors can easily catch a train to nearby attractions such as Clapham Junction or Norwood Junction, which offer connections to various parts of London. The station's convenient location also provides access to the wider network, making it simple for guests to venture into the city centre or to other destinations within Greater London. The building’s historical significance is not just a point of pride but also a source of inspiration for those who appreciate the finer details of architectural heritage. From the moment one steps through the door, they are enveloped in an atmosphere that combines comfort with a sense of history, making this Victorian gem a unique and memorable place to stay.

Hotel Details

Number of Rooms: 55
Country: GB
City: London