Amenities
Langford has one public house, the Bell Inn.
Read more about this topic: Langford, Oxfordshire