In total, there are 6 locations in London. The most popular Millennium & Copthorne property in London is The Bailey's Hotel London Kensington.