

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.