Soak up our friendly service and homely charm when nestled in the heart of Kingsfold - a small hamlet in beautiful, green West Sussex.. Here at The Owl, we are the perfect retreat to sit back, relax and indulge in our delicious food with your favourite drink in hand.