Designed by
Title
City of London sign on the Barbican Estate. #188913114
Description
The Barbican Estate is an upscale residential complex of around 2,000 flats, maisonettes, and houses within the City of London in Central London,
This image is editorial