This week, we presented the incredible Covent Garden hotel in London, England. And as we all know, when you say «London..."