1 Guildhall Hill Norwich NR2 1JH Imelda's Shoes Norwich – Imeldas Shoes NorwichImelda's Shoe Boutique is a unique footwear shop set in the the 'Lanes' of Norwich, Norfolk. The 'Norwich Lanes' are a quirky and fashionable part of the city and Imelda's sits perfectly in this location. https://www.imeldasshoes.co.uk/