Castle Inn (original) (raw)

The Castle Inn is a public house in West Lulworth, Dorset, England, which dates from the 16th century. It was originally called The Green Man, and later The Jolly Sailor. As of 2014, the pub is a popular traditional pub and hotel. The Castle Inn has a focus upon traditional real ales, real ciders and fresh food.

thumbnail