Preview Barbican Apartments, modernist architecture and high rise residential living in London, England, United Kingdom, Europe Image ID: 851-625 Artist: Simon Montgomery Purchase a commercial license Buy framed prints & more from our print store travel destination photography horizontal colour image barbican apartments modernist architecture high rise residential building london england united kingdom europe day building exterior balcony 20th century no people outdoors block of flats british culture barbican