The Harrow, Thatcham, Berkshire, United Kingdom
About The Harrow
The Harrow is a Bars, Pubs, Bistros serving the Thatcham community in Berkshire, United Kingdom and located at The Harrow, Newbury Road.To contact The Harrow call 01635 268716
Location
The Harrow
Newbury Road
Thatcham
Berkshire
United Kingdom
RG19 8LG
Map
Contacts
Tel: 01635268716