Stylish and affordable hotels in the capital? Yes, they do exist. Rosalyn Wikeley picks the best, starting at £100 a night The words ‘affordable’ and ‘London’ rarely appear in the same ...
T he Savoy, widely regarded as London's original luxury hotel, is celebrating its 135th anniversary. Established in 1889, it pioneered its field as Britain's first purpose-built d ...