The Baileys Hotel London The Baileys Hotel London Phone: +44 2073 736000 Check-in: Check -out: Room rates: GBP 291.40-571.32
SW7 4QH London UK
4.5out of 5 stars- 2374votes