Shrewsbury Road, LONDON, E3, E7

£692 pw (Tenant Fees) (Landlord Fees) Let Agreed