The best area to stay in Carshalton is around Carshalton Village, particularly near the ponds and The Grove Park.This area is the historic heart of Carshalton and offers a pleasant, relaxed setting. You'll find a collection of independent shops, cafes, and pubs, many housed in attractive period buildings. The Carshalton Ponds are a central feature, providing a lovely focal point for walks. Nearby, The Grove Park offers green space and a more open feel.Couples looking for a peaceful escape will find Carshalton Village particularly appealing. The area provides a charming backdrop for leisurely strolls, enjoying a meal at a local restaurant, or simply relaxing by the ponds. It feels distinctly English, away from the bustle of central London, yet still offers good transport links.For those travelling with family, staying near The Grove Park is an excellent idea. The park offers plenty of space for children to play, and its proximity to the ponds means there are natural areas to explore.