Steve Ellwood, Whitley Bay, North East England:
Neville Hotel, Rudyard Street, North Shields
Steve Ellwood, Whitley Bay, North East England:
Neville Hotel, Rudyard Street, North Shields
Steve Ellwood, Whitley Bay, North East England:
Evening Chronicle 11th October 1981