AD – PR Visit. A couple days ago I visited The Greyhound Inn, a historic, cosy pub, nestled at the bottom of the beautiful Corfe Castle, with the garden overlooking it. I’ve been to this pub three times now and I’ve loved it everytime, I will definitely be returning.