I have just secured a new job at LHR
Its taken me 3 years to find this job and am really looking forward to it!
However one thing im not looking forward to is commuting past LGW and navigating the M23, then the dreaded M25!!!
Just wondering if any of you guys have to commute??? and where from - 2 ???