The London Dog House Home/Pet Shop/The London Dog House Arch 375 Mentmore Terrace, London E8 3PH 02036324890 Contacts Arch 375 Mentmore Terrace, London E8 3PH http://www.thelondondoghouse.com/ 02036324890 Send updates or Remove Description Features In-store shopping Delivery NFC mobile payments Debit cards Credit cards Map Reviews No reviews! ADD REVIEW Similar companies Pet Shop Kitsch Collars +447900576154 Pet Shop Dogs Choice Raw Food LTD - Thurnscoe Unit 8, Albion Dr, Thurnscoe, Rotherham S63 0BA +447585338410 Pet Shop Healthy Hounds online Lower Colleybrook Farm, Fore St TQ13 0BG +447780364614 Pet Shop Paws N Claws High St, Uckfield TN22 1QP +441825768797 Categories Pet Shop Dog Day Care Centre Dog trainer Dog walker Pet food and animal feeds Pet groomer Pet sitter