London Wall Place, a new landscaped area in the City of London, incorporating St Alphage church remains and a section of the original London Wall.
London Wall Place, a new landscaped area in the City of London, incorporating the remains of St Alphage church and a section of the original London Wall.
Size: 6255px × 4219px
Location: London Wall, London, UK
Photo credit: © Monica Wells / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alphage, architecture, break, britain, british, building, buildings, capital, church, city, commercial, daytime, design, development, england, english, exterior, gb, great, green, heritage, highwalk, horizontal, kingdom, landscape, landscaped, living, london, lunch, lunchtime, office, original, place, project, public, realm, relaxing, remains, space, spring, st, sunshine, uk, united, urban, wall, workers