Where can I leave luggage while afternoon visit to Windsor before traveling on to heathrow? Heard there are no longer facilities at station in eton
Where are you coming from beforehand? I'm thinking that if you're at a Heathrow hotel, leave them there (a faff, I know, but ...); if you're coming from London, take them straight to the airport (a faff, I know) Or ... if at one of these places, use one of the local taxi firms eg 5starwindsor.com or windsortaxis.co.uk who will store your luggage for a fee and will then take you on to the airport.
To the best of my knowledge, there is nowhere in Windsor with luggage facilities. The castle itself will allow you to store small bags, but you certainly wouldn't be allowed to leave them all day while you explored the rest of the town.
Also which day are you planning on visiting Windsor?
There are some Castle closures coming up in the spring, and it isn't as easy to find them on the "new and improved" website.
Castle is closed on:
29 March 2018
30 March 2018
20 April 2018
18 - 19 May 2018
18 June 2018
The State Apartments will be closed on:
16 February 2018
19 April 2018
21 April 2018
On April 1, the Castle won't open until 13:00.