The Greyhound Inn is a beautiful period building set in the heart of the stunning village of Corfe Castle which is famous for its ruined castle. The pub is full of character and serves exquisite food virtually all day long and being next to the entrance to the Castle, it is ideally placed for you to visit. This pub is very popular because of the food and the welcome you will receive so come in and visit them and see why people come for miles around to go there.