Pet Shops and Supplies in Berkhamsted
271 High Street
Berkhamsted
Hertfordshire
HP4 1AA
Totally rubbish quality and rubbish service. Complete rip off - do not purchase items from this company!!
Kate May - 05/01/2016 | report this review
All fields are required. Your review will appear immediately.