Use your browser's Back button to return to the search results. Power Station, Woolwich Power Station, Woolwich High St, Woolwich (1981) Picture #29e231. © Copyright Peter Marshall. All rights reserved. May not be used without permission. (More info...) |