Veterinary Surgeons & Practitioners in London - Chingford 33 Winchester Road, Chingford, London, E4 9LH Tags: Cat idoliser from chingford!, cattery, chingford, loggerheads, Loggerheads, Loggerheads cattery review