Criterion acquires central London site for Zedwell Eloise Hanson 19 November 2024 Reading Time: < 1 minuteUK: Property investment company Criterion Capital has acquired One Princes Street, located in the City of London, for its Zedwell hotel brand. Read More »