KPF2011-08-102011-08-102011-08-10https://hdl.handle.net/10365/17542Architecture.Architecture -- 20th century.20 Cabot SquareImageBritish IslesLondon (Isle of Dogs)