All places tagged "traffic"

Aldgate Tower

Office and retail tower, constructed 2006-2014, designed by Wilkinson Eyre Architects


Whitechapel High Street