Pet Shops and Supplies in London
71-75 Shelton Street
Covent Garden
London
WC2H 9JQ
Monday to Friday: 24 hours
Saturday to Sunday: Closed
Dudley & Co's mission is to create a high end range of durable, reliable and stylish clothing and accessories for dogs. All our products are proudly made in Britain and designed to live up to the promise of luxury that lasts.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.