logo

2 bed House for Rent

Harcourt Tower, South Quay Plaza, London E14

£3,300 PCM