>
2 bed flat
London WC1X
£4,800 PCM
-7.7%
Price History
Initial price £5,200 PCM
May 6, 2026 £4,800 PCM
Price Change -7.7%
The property is a 2-bedroom new-build apartment located in a convenient area near Russell Square and the city, within a short walking distance to UCL.