, London, E3

£1,350 pcm (£312pw) (Tenant Fees) (Landlord Fees) Let Agreed