Skip to primary navigation Skip to content Skip to footer



Windsor Duck Tours Curfew Tower

Pick Up & Drop Off

We pick up and drop off in the same location. Centrally located just below Windsor Castle’s, Curfew Tower you’ll struggle to miss our famous “Duck Stop”!

The exact address to punch into your smartphone is 33 Thames Street, Windsor, Berkshire, SL4 1PR. Once arriving you’ll see we are located opposite the front of The Theatre Royal.


The easiest way to get to Windsor is by public transport. We have two stations in Windsor (both close to our duck stop) meaning the travel links are fantastic.

If you are planning on driving to Windsor you will, of course, need somewhere to park. In peak season this can be a real challenge.

We highly recommend planning a couple of fall back options if you don’t land a spot in your ‘first choice’ car park. The walk from our recommended car park to the “Duck Stop” borders the home park and is a lovely way to start your trip to Windsor.

Map with parking areas marked
Find out where’s best to park in Windsor and the prices of car parks