£1,900 Monthly

Botanist House, Royal Eden Dock, London, E16

Studio

1 Bed

1 Baths

1 reception room