Just 35 minutes by train from London’s St Pancras station, Rochester Castle stands on the East bank of the River Medway.
Tag:
Just 35 minutes by train from London’s St Pancras station, Rochester Castle stands on the East bank of the River Medway.