London's diverse boroughs offer a range of experiences for pub-goers, but the cost of a pint can vary significantly from one area to another. This guide provides a snapshot of the average pint prices across London, giving you an idea of what to expect in each borough.
At the more affordable end, Lewisham leads with an average pint price of £4.58, followed closely by Bromley and Bexley at £4.96 and £4.99, respectively. Croydon and Hackney offer pints at £5.16 and £5.77 on average.
Moving towards the middle range, Ealing, Lambeth, and Camden have average prices ranging from £5.90 to £5.96. Greenwich and Wandsworth see a slight increase, with averages of £6.06 and £6.10.
In Merton and Hammersmith and Fulham, the average prices are £6.14 and £6.23, while Islington and Richmond Upon Thames climb to £6.34 and £6.47.
At the higher end, the City of London and Southwark have averages of £6.70 and £6.71. Hounslow stands at £6.76, and the City of Westminster tops the list with the highest average pint price of £6.88.
This guide to average pint prices across London boroughs highlights the cost variations and can help you plan your pub visits according to your budget and preferences.
The go-to site for pint prices at London pubs. We are promoting local business in the capital.