Mandarin Oriental opens its second hotel in London, England

Dark/light mode (04/06/24) Mandarin Oriental has opened the group's second property in London, England. Located in historic Hanover Square, a…