Photos coming soon
HOTEL
Millharbour Serviced Apartments
Milharbour, Canary Wharf, 41, London
Where it sits
Millharbour Serviced Apartments
Milharbour, Canary Wharf, 41, London
51.49775, -0.01892
Plan around Millharbour Serviced Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
