308 Tredegar Road, London, E3

£1,420 pcm (£328pw) (Tenant Fees) (Landlord Fees) Let Agreed