Thames Riverside at Windsor is a waterfront Windsor located in United Kingdom.
Windsor Berkshire United Kingdom
Nice place for a walk
Walk down towards the leisure centre to check out the Hawkers Hurricane. Great tribute to its designer !
Nice place relax
Don't bother with Windsor District Canoë Club. A complete waste of time....
Great place for a picnic and the kids love the mini fair at the bottom of the park - Sohail Ratansi
In the summer the fountains get turned on which is great and free fun for the kids - Dominic Feeney
Great place to walk along the Thames. Much quieter than the Windsor side of the river. - Carl Griffin
Kids castle tour is excellent! My daughter loves the family activity room, which is open peak season. Gets to make models of castle, and can even take home unfinished items in a bag provided. - Russ P
Had the burger or should I say burgers as there were 2 of them on the same bun which made it fiddle-ly. But I loved it non the less! - Spiros M.