Legatto Insider: Jumeirah Carlton Tower (Knightsbridge, London) beacon of British style and sophistication, Jumeirah Carlton Tower is a renowned five star hotel in the heart of cen…