I'm flying through LHR with a 12-hour layover (10.00-22.30) and I will have as much hand luggage as I possibly can (U.S. shopping spree). In the past I have dumped everything at the left luggage in the airport, but this time I land at terminal 5 and depart from Terminal 1.
If I go to London (or maybe Windsor? Oxford?), is it possible to store my stuff there and avoid the time and trouble of going from one terminal to another at LHR?
I haven't been to Windsor or Hampton Court in many years. I haven't been to Oxford at all. It's always on my list as a day-trip from London, but I never seem to want to leave London once I'm there!