Wilton Plaza by Jestico + Whiles in London, United Kingdom