logo

1 bed Flat for Rent

Manilla Street, London, E14 8GD

£1,800 per week