The Beard Shack ← View details Unit 6 Prestige Shopping Centre, 218-220 High Street, Slough, England SL1 1JS +44 7906 719969 Get Directions From* To * — Required information