Steeped in local heritage in the heart of Carshalton with a view of Carshalton Ponds is The Greyhound.A friendly local pub which has fantastic cask ales and serves seasonal British Food. With 19 stylish bedrooms in the Hotel Annex alongside 2 feature rooms which have a lovely view of the ponds