Perfect place to stay in London, in front of Covent Garden.