Is there a place to store baggage in Windsor? We would like to go from Heathrow directly to Windsor, and from there continue to London, but that depends on the possibility of leaving the suitcases in some place while we visit Windsor.
Thank you!
When I have faced that problem, I have walked into the nearest hotel and asked if I can check my luggage. Most of the time I have been successful.
Neither of the two train stations in Windsor (central & riverside) have left luggage facilities.
Even if you have to go all the way in to London, then return by train, it is not bad. The trip from Paddington is only a little over 20 min. Windsor is well worth it!