LONDON SITES

Windsor

 

This fortress is the Queen of England’s weekend retreat.  Perched high up on a hill overlooking the River Thames, Windsor castle can be seen from miles around. Once you’re in the Castle the views equally are breathtaking. If you’re interested in Royalty and Chivalry then Windsor will be a fascinating and fun trip for London Undone to take you on.

“London is a roost for every bird”

Benjamin Disraeli, 19th century British Prime Minister