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 Manchester and Cheshire Pet Crematorium 21 Little Ees Ln, Manchester M33 5GT 01616708935 Pet Shop The Groom Room Thamesmead Cannon Retail Park, London SE28 8RD +443456006084 Pet Shop Dogs & Co Tan Plas Yw, Plas Yw Rd, Nannerch, Mold CH7 5QS +441352740174 Pet Shop Love4pets247 +447967444190 Categories Pet Shop Dog Day Care Centre Dog trainer Dog walker Pet food and animal feeds Pet groomer Pet sitter