Mandarin Oriental announces new luxury hotel and branded residences on London’s South Bank to open in 2028
Mandarin Oriental Hotel Group will open its third London hotel in the British capital in 2028. Situated on London's South Bank with dramatic views over St Paul’s Cathedral, Mandarin…