Checked into Radisson Blu Portman Hotel Radisson Blu Portman Hotel - London, Greater London, 🇬🇧 United Kingdom