The petroleum licensing authority for the City of London is the London Fire Brigade who are responsible for ensuring safety at sites where petrol is delivered, stored and dispensed. Further information is available on their website.