Hotel review: The Hoxton Southwark, London

Business Traveller checks into the third hotel in the capital for the Hoxton group