My two boys and I will arrive at Heathrow in the early am and leave for Belgium in the late pm. Where can I leave our luggage for the day? Something at the Eurostar terminal I hope, or should I pack light and keep it all with me. Oh, and any London suggestions for my 10/11 year olds would be welcome.
Please sign in to post.