123 Bethnal Green Road is now home to a new sustainable fashion concept store

Comment