Harry's, Slough, Berkshire, United Kingdom
About Harry's
Harry's is a Bars, Pubs, Bistros serving the Slough community in Berkshire, United Kingdom and located at 105 High Street.To contact Harry's call 01753 537887
Location
105 High Street
Slough
Berkshire
United Kingdom
SL1 1DH
Map
Contacts
Tel: 01753537887