Red Lion Inn
Pub · Breakfast
Historic Red Lion Inn, a restaurant in a 15th-century National Trust building. Situated next to a church, offering a charming setting.
Location
Best places nearby
The highest rated places close to Red Lion Inn.
Local restaurants nearby
Church Close, England



