I'm looking for Area
Your selected location is: London, United Kingdom

Pets At Home

  • Reviews from:
Address: 74 York Road
London SW11 3QD
United Kingdom

Categories:
Pet Services

Top reviews from

  • A well-run pet shop, even if a chain. They have rather knowledgeable staff, especially in the aquarium department. They welcome little pets in store on a...
    read full review

    by Laura Kate S.
    Rating:

Tips from

  • No tips from Foursquare.

Reviews from

  • No reviews from searchopedia.co.uk

Similar places