1923 Admiral Sir Edmund Slade opens England's largest petrol filling station · Reuters Connect · Sentinel