Photos coming soon
HOTEL
Imperial Wharf
42 Glenrosa St, London, United Kingdom
Where it sits
Imperial Wharf
42 Glenrosa St, London, United Kingdom
51.47112, -0.18538
Similar stays nearby
Nice 3 bed flat near Chelsea
Hotel · 0 m
Beautiful Garden Flat near Chelsea
Hotel · 14 m
Chelsea Pad by condokeeper
Hotel · 69 m
The Fulham Arms - Elegant 3bdr Flat With Terrace
Hotel · 77 m
Spacious House in Fulham
Hotel · 106 m
Beautiful, Central Studio in Chelsea
Hotel · 107 m
Modern, Bright & Elegant 3 Bed Fulham Maisonette
Hotel · 125 m
The Cobalt Cottage
Hotel · 129 m
Plan around Imperial Wharf
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
