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: 4438px × 6444px
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, highwalk, kingdom, landscaped, living, london, lunch, lunchtime, office, original, place, portrait, project, public, realm, relaxing, remains, space, spring, st, sunshine, uk, united, urban, vertical, wall, workers