Mandarin Oriental checks in for new South Bank hotel

Mandarin Oriental Bankside. Image © Native Land Mandarin Oriental Hotel Group has signed up to operate a new luxury hotel at Bankside Yards on London’s South Bank, SE1. The luxury hotel