1. Property photo 1 of 3 Photo 1
  2. Property photo 2 of 3 Photo 2
  3. Property photo 3 of 3 Photo 3

£59,500 pa

(£44.57/sq. ft. pa)

Office to let

Russell Square House, 10-12 Russell Square, London, Greater London WC1B
1,335 sq. ft

£59,500 pa

(£44.57/sq. ft. pa)

Office to let
Russell Square House, 10-12 Russell Square, London, Greater London WC1B

    • 1,335 sq. ft

Added on 26/02/2025

About this property

    Prominent Ground & Lower Ground In Busy Location

    Corner of Russell Square & Woburn Place

    More information

    Report this listing