Pet Shops & Supplies in London - Bethnal Green 205 Roman Road, Bethnal Green, London, E2 0QY Tags: accessories, grooming service