Petrol Filling Stations in London - Greenwich 43-53 Trafalgar Road, Greenwich, London, SE10 9TS Tags: convenience shop, tyre pressure, vacuum cleaner, water