The Lowndes London
Nestled among the charmed cobbled streets of Belgravia, The Lowndes London offers an intimate retreat in one of the capital's most distinguished neighbourhoods. Moments from the boutiques of Elizabeth Street, the elegance of Sloane Square and the cultural attractions of Knightsbridge, the hotel places London's most cherished experiences within effortless reach.
Return to Visit Return to Stay in Chelsea