The Harrow Market ← View details High Street, Slough, England SL3 8HJ Get Directions From* To * — Required information