Available from Jan 20253 BedWindlass Apartments, Tottenham Hale14th floor2 bathrooms897 square feetFurnished£3,430 pcm