Container City II – London

Touted as the world’s most famous container building, Container City II is a bright, bold vision, jutting out from the otherwise grey waters of the river Thames at Trinity Buoy Wharf.
Read more