Luxury Hotels Atlas / Places / United Kingdom / London / 2 Chesham Place

2 Chesham Place

London, United Kingdom · Independent · Accessible Luxury

2 Chesham Place: 2 Chesham Hotel Belgravia2 Chesham Place: 2 CHESHAM HOTEL BELGRAVIA | ⋆⋆⋆ | LONDON, UNITED KINGDOM | SEASON DEALS FROM £1762 Chesham Place: 2 Chesham Hotel Reviews, Deals & Photos 2026 - Expedia.com

2 Chesham Place keeps a Grade II Thomas Cubitt townhouse of 1882 on Chesham Street in Belgravia, glass over the stairwell, Knightsbridge and Sloane Square a short walk. You sleep in the stucco after the square goes quiet. Harrods is a stroll from the door.

About 2 Chesham Place

History

Grade II Thomas Cubitt townhouse at 2 Chesham Street, Belgravia, built 1882, later a small hotel with a glass-domed stairwell.

The setting

2 Chesham Street, London SW1X 8DT, Belgravia, a walk from Sloane Square and Knightsbridge.

Open 2 Chesham Place in the atlas for live weekend rates, photos, and the full folio.

More hotels in London

All luxury hotels in London

How the six LHA Tiers work