Aug 28, 2017Top Shops: Here on Earth GalleryAnother one of my 'Top Shops' can be found in Walthamstow Village. The Here on Earth Gallery sells ceramics, print, jewellery,...