Video: Right Here, Right Now with Lorenzo Castillo

“The Design Centre is one of my favourite places in London – after the Victoria & Albert Museum, of course,” says the designer.