£3,200 Monthly

One Thames Quay, Marsh Wall, London E14

Flat

1 Bed

1 Baths

1 reception room