I hope my header makes sense... Has any of you ever parked on a free street parking close-ish to a tube station on Piccadilly line, on the way to Heathrow? Was it OK? Where did you park?
We are away for a month and can't really afford fee-paying parking, and the Tube is just going to be so hot, we don't really want to do it all the way from home, we live in the East end... Advice please??