Located in City of London, EC4, London, United Kingdom, Angel Lane was designed by Townshend Landscape Architects. The former street has been transformed into a green corridor with tilting stone planters and timber and stone benches that allow users to take a short rest whilst using the Thames River Walk. A raised lawn has been designed adjacent to the main river walkway, where people can sit and enjoy...