ME Hotel by Foster + Partners in London, United Kingdom