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: 4480px × 6720px
Location: London Wall, London, UK
Photo credit: © Monica Wells / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alphage, break, britain, british, building, buildings, capital, church, city, commercial, daytime, development, england, english, exterior, gb, great, green, heritage, 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