Let Agreed Queens Avenue, N10 3PE A beautiful studio flat in a lovely semi-detached house… More Details £270 p/w