A Unique Place to Live
Carshalton village is a lively and popular place to live, with a post office, bakers, chemist, a range of independent shops, as well as a selection of cafes, restaurants and many fine local pubs. Just down the road, in Wallington, is one of London’s oldest Farmers’ Markets. Carshalton Ponds mark the visible western source of […]