Photos coming soon
HOTEL
Umi London
Leinster Square 16 W2 4PR London,Leinster Square, London
Where it sits
Umi London
Leinster Square 16 W2 4PR London,Leinster Square, London
51.51424, -0.19199
Similar stays nearby
Plan around Umi London
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
