Thistle Bloomsbury Park Hotel London 126 Southampton Row, London, WC1B 5AD Location: Holborn Check-in: 14:00:00 Check-out: 11:00:00