The Punchbowl Inn Okewood Hill Ghostwatch No Comments The Punchbowl Inn is a historic public house nestled in the picturesque village of Okewood Hill, Surrey, dating back to the 15th century. The location READ MORE