Find the sustainable wedding dress of your dreams at Mary’s Living and Giving shop in Teddington. Find out more...