>
3 bed terraced house
Leeds St, London N18
£2,000 PCM
+11.1%
Price History
Initial price £1,800 PCM
Jul 18, 2026 £2,000 PCM
Price Change 11.1%
The property is a 3 bedroom, 1 bathroom terraced house in a great location. It is currently available to move in from July 13, 2026, and is offered unfurnished. The property does not have parking or a garden, and EPC rating information is currently being obtained.