City of London Police Station, Wood Street EC2, London, UK
Size: 3333px × 5000px
Location: City of London Police Station, Wood Street EC2, London, UK
Photo credit: © Paul Carstairs / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: archtecture, city, exterior, headquarters, london, police, station, street, wood