Coach Hire Carshalton
Carshalton is a suburban town located in the London Borough of Sutton, situated to the south of central London. Known for its picturesque green spaces, Carshalton is home to several parks, including the popular Carshalton Park and the beautifully maintained Grove Park, which features a historic walled garden and ornamental lake. The town also boasts a rich history, with landmarks such as the Carshalton Water Tower, one of the few surviving water towers in the country, and the Grade II-listed All Saints’ Church. Carshalton’s vibrant High Street is lined with independent shops, cafes, and restaurants, adding to its community-focused atmosphere. The town enjoys excellent transport links to central London via the nearby Carshalton railway station, making it a desirable area for both families and commuters who appreciate a balance of suburban tranquillity and easy access to the city.