What a view from the top of the Big Screen ( later to become Battersea Power Station ).