Ten Trinity Square hotel review: a luxury London hotel in a historic building