The Savoy, located on the river Thames is one of the most remarkable luxury hotels in UK – a British icon since 1889. Today’s inspiration is the glorious view from our River Suite over the River Thames towards the London Eye. A remarkable view of London and a great source of inspiration and awe.