Mercure London Bloomsbury Hotel
130 - 134 Southampton Row, London
WC1B 5AF