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! read more