Located on the site of the original Bolton Hotel, built in 1892, this great British pub is one of the oldest in the Brompton Road / Earl’s Court area and is part and parcel of its history. 

Situated in close proximity to some of London’s most famous museums, universities and department stores, The Bolton is an ideal spot to relax and unwind after a day’s exploring – pop in for refreshment  after a visit to the Natural History Museum or to Chelsea Football Club’s home ground at Stamford Bridge.

Traditional with a touch of grandeur, The Bolton’s interior boasts a double-height ceiling, private function room and a snug fireplace for those chillier months. Reflecting the civilised yet upbeat vibe of the local neighbourhood, the pub provides a spot of urban tranquillity in the centre of the capital, whilst keeping the authenticity of a true British local at its heart.