The Bell Inn

The Bell Inn

Inn

High Road, Horndon-On-The-Hill, Stanford-le-Hope, England, United Kingdom SS17 8LD