19 Bloomsbury Sq, London
Office to rent
3,150 sq ft
Property facts for 19 Bloomsbury Sq, London
19 Bloomsbury Square is located on the north side of Bloomsbury Square. The beautiful period townhouse boasts an abundance of character arranged over Lower Ground, Ground and three upper floors.
This office to rent is located in Camden, London.
Search for all available commercial properties to rent in Camden, LondonView the performance or update the listing in CoStar