My Favourite Pet Shop ← View details 120 Park Crescent, Barry, Wales CF62 6HE +44 1446 744633 Get Directions From* To * — Required information