Windsor Castle, Windsor, Berkshire, UK.

- Image ID: M3CP7F
Windsor Castle, Windsor, Berkshire, UK.
Clive Riach / Alamy Stock Photo
Image ID: M3CP7F
Very easy to access with good transport lins.
Location: Windsor, UK