The Leather Bottle is a historic pub that has been serving fine ales to loyal customers for over 300 years. A firm fixture on Garratt Lane, we have hosted events of significance from the Mayor of Garratt elections to restaurant pop ups.

We started small, as an inn and hostelry, with a blacksmith attached to the side of the building, and from there we have developed and grown through the years, adding a room here, a restaurant there and we now boast the biggest and (in our opinion!) best pub garden in London, as well as being a firm destination venue in South West London.

Related Posts