Bloomsbury Mansions is located in London, United Kingdom on Russell Square, Bloomsbury. Bloomsbury Mansions is rated 3 out of 5 in the category apartment building in United Kingdom. BLOOMSBURY MANSIONS LIMITED is a facilities services company based out of C/O RENDALL AND RITTNER LIMITED PORTSOKEN HOUSE 155 - 157 MINORIES, LONDON, United Kingdom.
Address
Russell Square, Bloomsbury