40 Armagh Road, London, E3

£1,200 pcm (£277pw) (Tenant Fees) (Landlord Fees) Let Agreed