Bloomsbury Office Space for rent – 21 Bloomsbury Square, London, WC1A 2NS. A refurbished late Georgian period office building situated on the north side of this prominent garden square. Holborn and Russell Square underground stations are close by giving easy access across London.
The building overlooks the recreational public gardens of Bloomsbury Square. There is a total of 2,865 sqft of office space for rent & to let spread over 5 floors in the heart of London WC1.
• Central heating
• Patio garden to rear
• Excellent natural light
For Bloomsbury Square office prices and latest office space availability please either call us or register your office requirement with us.