Pet Shops & Supplies in London - Bethnal Green 220 Bethnal Green Road, Bethnal Green, London, E2 0AA Tags: aquariums, tropical fish