See all properties

AvailableMore images

39-40 Russell Square London, WC1B 3QQ

8104 sq ft Office

Leasehold Property to let in London

39-40 Russell Square - Self-Contained Office of 8,104 sq ft

Key points

  • Self contained
  • Fully refurbished
  • Central heating and AC
  • West facing roof terrace
  • New key point...

    Hello, I'm from
    You can contact me on or
    I'm getting in touch to discuss

    Close
    • Property image
    • Property image
    • Property image
    • Property image
    • Property image
    • Property image