Freehold Public House, Luton, Bedfordshire, United Kingdom
About Freehold Public House
Freehold Public House is a Bars, Pubs, Bistros serving the Luton community in Bedfordshire, United Kingdom and located at High Town, York Street.To contact Freehold Public House call 01582 729730
Location
High Town
York Street
Luton
Bedfordshire
United Kingdom
LU2 0HA
Map
Contacts
Tel: 01582729730