Thames Path Online Guide
—
by
High rise flats overlooking South Mere in Thamesmead, in south east London.