Cromwell's Tower, Barbican Center, London, England, united Kingdom.
Cromwell's Tower, Barbican Center, London, England, united Kingdom.
Size: 3710px × 5565px
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