12/9/00 Closed petrol station in Tower Hamlets, London. Only one pump selling leaded four star petrol still in use in the whole borough. . . .