Ramp Embankment - Belvedere, South East London

Riverside Resource Recovery Facility