1 inspiration found
Isis Concepts
Remove all
-
City Hall in London
Situated on the south bank of the Thames immediately next to Tower Bridge, London’s new city hall focuses attention on a long neglected corner of the ...
Open document Continue reading