Wednesday, July 20, 2011

When we arrive at Heathrow in London, we need to go directly to a central london station that has lockers?

train or tube station that has lockers, so we can store our bags until checking into our hotel later in the day. We also need to buy paper travel cards at this station. Can you help?

No comments:

Post a Comment