Cromwell's Tower, Barbican Center, London, England, united Kingdom.
Cromwell's Tower, Barbican Center, London, England, united Kingdom.
Size: 3744px × 5616px
Location: Barbican Estate, London, England, United Kingdom.
Photo credit: © E.J.Westmacott / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: apartment, apartments, architecture, balconies, barbican, block, british, bruitalist, brutalist, capital, center, city, concrete, cromwell, cromwells, england, english, european, european., flats, housing, kingdom, london, modern, residential, skyscrape, skyscraper, tower, travel, ugly, united, urban