Windsor

Windsor_Castle_1860.jpg

A castle near Staines, protecting a major crossing of the Thames River, Windsor Castle is also a stop on the Royal Road.

Windsor

A Matter of Britain sirlarkins sirlarkins