We'd love you to write a review of Squirrels Slough – could you? Add a Squirrels Slough review and contribute to the directory of recommended health food shops in Slough. If Squirrels Slough is owned by you, then claim it today. This will allow you to amend your details and improve your listing.