Photos coming soon
HOTEL
Luxury Three-Bed Chelsea Townhouse
21 Lawrence Street SW3 5NF London, London, United Kingdom
Where it sits
Luxury Three-Bed Chelsea Townhouse
21 Lawrence Street SW3 5NF London, London, United Kingdom
51.48415, -0.17068
Similar stays nearby
The Cheyne Row Gem - Act
Hotel · 50 m
Impressive 2 Bedroom Luxury Flat in Chelsea
Hotel · 59 m
FG Property - Chelsea Embankment, Justice Walk
Hotel · 63 m
Chic 1bedroom in the heart of Chelsea
Hotel · 68 m
Lavish and Luxurious Chelsea Home
Hotel · 77 m
Veeve - Apartment Cheyne Row Chelsea
Hotel · 77 m
Veeve Apartment Cheyne Row Chelsea
Hotel · 77 m
Cosy Flat in Chelsea
Hotel · 113 m
Plan around Luxury Three-Bed Chelsea Townhouse
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
