mail_outline sales@mediastorehouse.com
Street Scene in Londons West End. April 1958
A floating Shell Mex and BP filling station on the River Thames with Big Ben and the Houses of Parliament in the background. 14th September 1951
Ivy Dean petrol pump attendant. 28th June 1952
Princess Diana wearing a construction hard hat with protective ear guards and an orange over coat before her tour of the BP Forties Charlie platform in the North Sea