The Bell Inn Frampton on Severn

About The Bell Inn Frampton on Severn – The Bell is a friendly local pub and restaurant. Situated at the top of the longest village green in England, The Bell can offer you both fine food and quality local beer. Food The bell offers a nice choice of good quality food including special offers, a bistro menu, steak night …

The Bell Inn Frampton on Severn Read More »