The address of the The Baileys Hotel London is: Gloucester Road 140 SW7 4QH London Great Britain