I went to Carshalton to visit family, my sister being local to the area said the Greyhound Hotel look ok why not stay there when you next visit, Well what a little cracker of a hotel, I stayed in a double room overlooking the car park, I thought it may be a little nosey but to my surprise with the...
More
- Manage your listing