The 3-star Leigh House Hotel London is nestled right in the centre of London, around a 5-minute drive from Joseph Grimaldi Park, and features Wi-Fi and parking. This London hotel offers 14 rooms and amenities such as luggage storage.
In-room facilities include a flat-screen TV with satellite channels as well as tea/coffee making equipment. Offering a separate toilet and a shower, the bathrooms are also appointed with hairdryers and dryers.
San Marzano serves various kinds of Italian dishes just around the corner from the property.
The hotel is located in Central London with an array of dining experiences that will tantalise your taste buds, only 1.2 km from The Postal Museum and 3.4 km from the fantastic Borough Market. Guests can visit the Greek Revival St Pancras Old Church, which is just 500 metres away, and the city park "ZSL London Zoo" which is about 25 minutes on foot from the Leigh House. The accommodation is also within reach of Regents Park. The Treasures gallery "British Library" is within a few blocks of this London hotel. The nearest underground station is Russell Square, situated approximately 5 minutes on foot from the Leigh House London.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please