at 130 Southampton Row, London , WC1B 5AF United Kingdom
418 FB users likes Mercure London Bloomsbury, set it to 232 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Mercure London Bloomsbury is London based place and this enity listed in Hotel category. Located at 130 Southampton Row WC1B 5AF. Contact phone number of Mercure London Bloomsbury: 0207 833 3691