We were hoping to go straight from Heathrow to Windsor Castle and then on to Bath for a couple of days. From what I've found, there is no luggage storage at either of the Windsor train stations. I also checked at the Slough train station since it looks like we would transfer there. Does anyone have any ideas?? Thank you in advance!
See item number 6 here. You are able to leave your luggage in the cloakroom at Windsor Castle.
http://www.windsor.gov.uk/visitor-info/faqs/general-advice-and-information
All luggage has to be scanned and be able to fit through ‘airport sized’ security scanners.
Now for a second idea. There are some very nice hotels and B&Bs in Windsor. If you choose to spend one night there, you could drop off your luggage at your hotel when you arrive. This would give you the rest of the day to see Windsor Castle and stroll around the village of Windsor. You could leave for Bath the next morning.
Thank you!
You are quite welcome! Not everyone comes back here to say "thank you". We appreciate those that do! Feel free to ask any other questions that will help you plan your trip!