I will be returning a hire car to Europcar at Heathrow and wondered two things:
1. Where is nearest filling station to Europcar to fill up before I return it (don't want to get stung with them filling up a teacup full and charging me a tank full)?
2. From the Europcar drop off point on the North Perimeter road is it possible to walk to terminal 5 departures?