Windsor.

Down by the river in Windsor, Berkshire.