London continues to innovate in 2023 with host of new hotels, venues and transport options
London is set for another blockbuster year of new openings in 2023, making it an even more attractive destination for event, meeting and incentive planners.