RIU Hotels & Resorts heeft in Londen een gebouw gekocht, waar het na een complete renovatie een hotel van de Riu Plaza-stadslijn geopend zal worden. Het gebouw bevindt zich op 1 Neathouse Place, naast het Victoria Station en in de buurt van de Kathedraal van Westminster en Buckingham Palace gelegen is.
Het toekomstige Riu Plaza-hotel in Londen zal eind 2020 het eerste hotel van de hotelketen zijn dat in het Verenigd Koninkrijk zijn deuren opent. Een groot deel van de RIU-gasten in het Caribisch gebied en Spanje komt uit het Verenigd Koninkrijk. Dit is een belangrijke reden voor de hotelketen om te zoeken naar een mogelijkheid om hier zijn merk van stadshotels uit te breiden.