Thames Street

Thames Street, Windsor, Berkshire, England

Thames Street is a riverside street in the historic town of Windsor in Berkshire, running along the northern bank of the River Thames near Windsor Bridge. The street features a variety of riverside public houses, restaurants, and commercial premises, and offers views across the Thames towards the town of Eton on the opposite bank. Windsor is dominated by Windsor Castle, the largest occupied castle in the world and a principal residence of the British Royal Family, making Thames Street a busy thoroughfare in a major tourist destination.

Films