Yara Central Holland Park
London