Welcome to The Greyhound Hotel in Carshalton; a magnificent 18th Century coaching inn, full of history and tradition. As well as all the comforts and facilities of a modern hotel, The Greyhound offers the very best in great British pubs, relaxed dining and delicious food.We serve a wonderful selection of fresh home cooked food featuring pub classics such as fish and chips, sausage and mash, Sunday Roasts and bar snacks are also available.We offer two deluxe hotel suites, and nineteen ensuite ... More