News

At first glance, 118 Vallance Road in East London doesn’t seem like it would be anything more than just another office ... a unified cladding and softened with glazed balconies and planting. While raw ...