Skip to main content

UK in 2013

The Red Lion in Chelwood Gate, East Sussex
Filming location for The Hitchhiker's Guide to the Galaxy.