Criterion acquires 732-room St Giles London Hotel for £220 million Eloise Hanson 12 January 2026 Reading Time: < 1 minuteUK: Real estate owner Criterion Capital has purchased the St Giles London Hotel for a reported £220 million, expanding its West End portfolio. Read More »