>
3 bed flat
Russell Road, London N13 4RP
£2,800 PCM
-3.4%
Price History
Initial price £2,900 PCM
Jul 6, 2026 £2,800 PCM
Price Change -3.4%
A three double bedroom split level first floor conversion flat with river views, containing two bathrooms including one en-suite.