Located in East London, the Roman Road Gallery provided a unique art viewing space inside a Victorian workshop, with narrow…
This website uses cookies.