£3,050 Monthly

One Thames Quay, 222 Marsh Wall, London, E14 9PH

Apartment

1 Bed

1 Baths

1 reception room