The Bailey's Hotel London : 40 Gloucester Road London, United Kingdom SW7 4QH