Hotel review: Citizen M Tower of London

Business Traveller checks out the new City hotel from the Dutch brand