48-49 Russell Square, London, WC1B 4JP

  • To Let
  • Office
  • 154 - 1,098 Sq Ft
  • £14,500 - £95,000 pa

Fully managed elegant period building offers bright workspaces with high ceilings, excellent natural light, and views over the square!