• Login
  • Add Your Space

42 Acres Shoreditch

Coworking Space
London, England, EC2A 4LW

Claim listing Are you 42 Acres Shoreditch? Claim this business profile to receive leads from this page. Claim Business Profile
Get Directions View On Larger Map

    Contact Information

  • Company Name
  • 42 Acres Shoreditch
  • Location
  • 66 Leonard St
    London, England, EC2A 4LW
    United Kingdom