Rochester, a visit to a Castle, a Cathedral and a great High Street