Regents Plaza - London, England