Skip to primary navigation Skip to content Skip to footer



Pick Up & Drop Off

Our tours are circular. The pick up and drop off point is located at the bottom of Thames Street, opposite The Theatre Royal. The exact address to punch into your smartphone is 33 Thames Street, Windsor, Berkshire, SL4 1PR. Upon arrival look out for our famous Duck Stop Sign!

Getting To Us and Parking

Windsor has two train stations both very close to our Duck Stop as well as fantastic bus connections meaning public transport is the easiest way to reach us.

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 researching a couple of fall back options in case 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.

Find out where’s best to park in Windsor and the prices of car parks
car park map