Video: Right Here, Right Now with Judy Afia

Design Centre, Chelsea Harbour is “a wonderful place to be able to get up close to all the new launches,” says Stark International’s managing director.