at 83-95 Southampton Row, London , WC1B 4HD United Kingdom
1 FB users likes Bedford Hotel. Southampton Row. Nr. Russell Square. London., set it to 595 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Bedford Hotel. Southampton Row. Nr. Russell Square. London. is London based place and this enity listed in Hotel category. Located at 83-95 Southampton Row WC1B 4HD. Contact phone number of Bedford Hotel. Southampton Row. Nr. Russell Square. London.: +44 20 7636 7822