Horlicks Factory
Chamber Rating
Contact Info
Questions & Answers
Q Where is Horlicks Factory located?
A Horlicks Factory is located at 11 Stoke Poges Ln, Slough, eng SL1 3NW
Q How is Horlicks Factory rated?
A Horlicks Factory has a 3.8 Star Rating from 15 reviewers.
Ratings and Reviews
Horlicks Factory
Overall Rating
Overall Rating
( 15 Reviews )
6
5
1
1
2
Alexa Veaceslav on Google
Vitoria Nazare De Lima on Google
Great customer service
Sam Kaz on Google
Arun Pillai on Google
Great
vasea vasilita on Google
Overall Rating
Overall Rating
( 15 Reviews )
6
5
1
1
2