Barnes area guide

Welcome To Barnes Situated along the River Thames is the picturesque town of Barnes. Known for its charm, Barnes offers visitors and locals a place

Read More »

Keeping active in Barnes

Along the banks of the river Thames in south west London you’ll find the characterful neighborhoods of Barnes, Mortlake and Sheen. Whether you’re a fitness

Read More »