Pet Shops & Supplies in London - East Ham 146 High Street South, East Ham, London, E6 3RW Tags: accessories, aquariums