Explore Surreyby area.
14 towns, each with its own guide to where to eat, drink, stay and what is actually happening.
Guildford
Surrey's historic county town — cobbled streets, a Norman castle, and a dining scene that rivals any in the South East.
WokingNew
Surrey's biggest town — Victoria Square, a transformed centre, and a dining scene catching up fast.
Esher
Where leafy suburbia meets cosmopolitan taste. Sandown Park, boutique high street, and some of Surrey's finest gastropubs.
Cobham
Premier League glamour meets village charm. Cobham's High Street punches well above its weight for dining and luxury living.
Weybridge
Riverside elegance on the Thames. Victorian grandeur, Brooklands heritage, and a thriving independent food scene.
EpsomNew
Racecourse town with Georgian bones. The Downs, the Derby, and a high street of genuine independents.
Farnham
Georgian architecture, a renowned castle, and a food scene anchored by craft breweries and award-winning restaurants.
Godalming
One of England's prettiest market towns. Medieval streets, artisan producers, and a community that takes food seriously.
Reigate
A thriving market town at the foot of the North Downs. Priory Park, Bell Street's independents, and excellent local dining.
Dorking
Home to Michelin-starred Sorrel and the heart of the Surrey Hills. Box Hill, Denbies vineyard, and serious food credentials.
Haslemere
Gateway to the Devil's Punchbowl. A charming hilltop town with independent spirit and surprising culinary depth.
Virginia Water
Wentworth estates, lakeside walks, and some of the most exclusive dining in the Home Counties.
Cranleigh
England's largest village. A tight-knit community with a growing food scene and access to the Surrey Hills.
StainesNew
Staines-upon-Thames — riverside revival on Surrey's northern edge, minutes from Heathrow.