>
2 bed flat
Windermere Avenue, London N3
£1,899 PCM
The property is a 2 bedroom flat with an open and spacious reception and modern kitchen. It is located in Finchley Central, close to local amenities and transport links, with Finchley Central station just 0.3 miles away.