Video: Right Here, Right now with Peter Gomez

Zoffany’s head of design says the Design Centre is “one of the most important places to have a presence in London, but also the whole United Kingdom.”