Lickfold, Petworth, GU28
The Lickfold Inn is a lovingly restored restaurant and pub tucked away in the greenery of West Sussex.