All places tagged "Braham Street"

Aldgate Tower

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