Moonlit Rail ™

The White Cliffs...

Windsor Castle Famous Places Trafalgar Square

No visit to England would be complete without a stop at the "White Cliffs" of Dover, particularly if you have a taste for the tumultuous history that launched from these beaches.