Im historischen Herzen Londons und unweit von den berühmtesten Sehenswürdigkeiten des Landes liegt das Shangri-La Hotel, At The Shard, London, das erste erhöhte Hotel der Stadt mit außergewöhnlichen kulinarischen Angeboten, luxuriösen Zimmern und einmaliger Aussicht auf London.