Deluxe hotel North Soho, London: Charlotte Street Hotel