Virgin Hotels to Open First Hotel in London in 2024
Returning to Virgin’s roots, Virgin Hotels will open its first London hotel on August 1, 2024. The 120-room hotel is situated in the beating heart of Shoreditch, and is set to become an eye-catching addition to the East End […]
Virgin Hotels to Open First Hotel in London in 2024 Read More »