Petrol Filling Stations in London - Fitzrovia 30 Clipstone Street, Fitzrovia, London, W1W 5DQ Tags: convenience shop, tyre pressure, vacuum cleaner, water