Luxury Hotels Atlas / Places / United Kingdom / London / The Oberoi, Mayfair London

The Oberoi, Mayfair London

London, United Kingdom · Oberoi · Core Luxury · Opening soon

The Oberoi Group's first hotel in the United Kingdom will open in 2027 in Mayfair, inside a restored listed building on the corner of 40-46 Brook Street. It is part of Grosvenor's South Molton development near Bond Street station, where construction began in November 2023, and the hotel will fill a 33,000-square-foot building, a few minutes' walk from Bond Street and Grosvenor Square.

Open The Oberoi, Mayfair London in the atlas for live weekend rates, photos, and the full folio.

More Oberoi hotels

More hotels in London

Oberoi in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in London

How the six LHA Tiers work