Pubs for Sale in London

Sort by

17 properties

Filter results
Pub for sale in Ealing North
Added on 19/08/2026
Pub
Pub for sale in Chelsea and Fulham
Price
Guide Price£3,250,000

474-476 Fulham Road, Fulham, London SW6

Added on 17/08/2026
Pub
Pub for sale in Southgate and Wood Green
Added on 08/08/2026
Pub
Pub for sale in Vauxhall and Camberwell Green
Added on 18/07/2026
Pub
Pub for sale in Streatham and Croydon North
Added on 18/07/2026
Pub
Pub for sale in Ealing Central and Acton
Added on 17/07/2026
Pub
Pub for sale in Croydon West
Price
Guide Price£795,000

Purley Way, London, CR0

9
Added on 18/06/2026
Pub
Pub for sale in East Ham
Price
Offers Over£6,000,000

Romford Road, London, E7

Added on 29/01/2026
Pub
Pub for sale in Brentford and Isleworth
Added on 17/07/2026
Pub
Pub for sale in Hammersmith and Chiswick
Price
Guide Price£10,000

London, W14

1
Added on 02/05/2026
PubLeasehold
Pub for sale in Chipping Barnet
Added on 22/04/2026
Pub

Properties featuring pubs

These listings include or mention pubs but it may not be their main use.

Commercial Land for sale in Hammersmith and Chiswick
Added on 21/05/2026
Commercial LandLeasehold
Added on 18/07/2026
Commercial Land
Price
Offers in Excess of£1,700,000
Size
0.25 acres

The Orange Tree, 18 Highfield Road, Winchmore Hill, London N21

Added on 17/07/2026
Commercial Land

Land Updates

Your perfect property is out there. Get an alert the moment it appears.

Buying a pub in London

Find a wide range of pubs for sale in London, including village pubs, freehouse pubs, pubs with accommodation and pubs with large gardens.

There are currently 14 pubs for sale in London listed at £1,861,364 on average, with each acre priced at £5,348,837. A further 3 properties feature pubs.

Market snapshot & prices for pubs in London

Live dataBased on 14 listings where pub is the primary use.

Average price per acre
£5,348,837
Acreage for sale
1 acres
Average list price
£1,861,364
Median list price
£900,000
Average listing size
0.6 acres
Average listing age
70 days

Properties featuring pubs

A further 3 properties in London feature pubs, listed at £1,700,000 on average.

Thinking of selling land? Find the best way to sell →