This petrol station is exactly that: a petrol station. Not one to get too«pumped» about(ha). It’s in very close proximity to the Sixt Edgware Road station so I always fill up here before returning a vehicle. It’s quite a small petrol station with only 3 sets of pumps, so you often have to wait a little. The shop is small but functional — great spot to buy a bag of crisps or whatever, not much else. Be careful when you pull out of the petrol station, I’ve seen many a person scrape their car as it’s a bit tight to get out of!