The publish The Riu Plaza London Victoria to open with 435 keys on 28 July 2023 appeared first on TD (Travel Daily Media) Travel Daily. RIU Hotels & Resorts continues to broaden its line of metropolis accommodations with the opening, this Friday twenty eighth July, of its first institution within the United Kingdom: the Riu Plaza London Victoria. […]