With the world class shopping of Knightsbridge and leafy Hyde Park on its doorstep, the iconic five star Mandarin Oriental Hyde Park boasts London’s most fashionable destination. Behind the exquisite materials and handcrafted finishes in each of the hotel’s rooms and suites lie the late...