I am going to London next year 2013, will be reaching London Heathrow Airport at 07:20. I would wish to go Windsor Castle on the first day of my arrival by NationalRail (with 3 changes line).
But which station is the closest to Windsor Castle by walk? Windsor & Eton Central or Windsor & Eton Riverside?
Are we allow to carry the luggage when I doing the tour inside Windsor Castle? Because I will be going to the castle straight from airport.
After finish touring the Castle, I will back to London check-in hotel & tour around the other half afternoon.
Thank you very much.