Scheduled to open at the end of 2027, the Oberoi Mayfair will be part of a development on South Molton Street.