Photos coming soon
HOTEL
Luxury Apartments Near Harrods and the Science Museum
3 Cromwell Road, London
Where it sits
Luxury Apartments Near Harrods and the Science Museum
3 Cromwell Road, London
51.49553, -0.17402
Similar stays nearby
Luxury Apartments Near Harrods and the Science Museum
Hotel · 0 m
Billionaire Suites Kensington
Hotel · 17 m
Billionaire Suites Kensington
Hotel · 17 m
Lovely 3 bedroom house South Kensington
Hotel · 19 m
Thurloe Place Mews
Hotel · 25 m
Stunning 2B Flat in South Kensington Near Station
Hotel · 53 m
South Kensington Apt
Hotel · 58 m
Fabulous House near the Science Museum
Hotel · 58 m
Nearby to explore
Plan around Luxury Apartments Near Harrods and the Science Museum
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
