Located in Chelsea, Kensington, Notting Hill & Wimbledon, Pet Pavilion is a local boutique pet store for disconcerting cats & dogs. We offer carefully chosen foods, treats, toys and accessories to deliver the best experience for you and your pet.