>
2 bed flat
Tewkesbury Terrace, London N11
£1,895 PCM
The property is a two-bedroom first-floor apartment with a balcony overlooking The Green. It has a new kitchen, bathroom, and utility room, as well as double glazing, gas central heating, and new electrical wiring and plumbing, including a new boiler. The apartment has been fully refurbished and is in excellent condition.