Scheduled to open at the end of 2027, the Oberoi Mayfair will be part of a development on South Molton Street.
The owners of the former Truman Hotel/Ramada Inn are finally moving forward on demolishing what has been called an eyesore ...