THE PENINSULA, LONDON · 24 – 28 AUGUST 2026
The Power of Location: The Peninsula London, Belgravia
The choice of venue is a statement in itself.
Located in the prestigious Belgravia neighbourhood, a short walk from Harrods and London's other luxury landmarks, The Peninsula London offers an environment of unparalleled elegance – reflecting the calibre of the developments on display, and providing an attractive, accessible setting for our guests.
In the heart of luxury London
The Peninsula sits minutes from Knightsbridge and Harrods, surrounded by the embassies, private members' clubs and townhouses that define the capital's wealth.
Few locations carry this weight of address alone; fewer still combine it with a five-star stage of this calibre. For SLRE, it places Saudi Arabia's landmark developments exactly where London's most discerning investors already are.
All photos © The Peninsula, London