Peter MARSHALL
Lots Road Power station from Battersea, Wandsworth. 1983 37k-63 river, thames, power station, post, muds,