Rochester Castle is a landmark 11th century Norman castle with large keep, that has amazing views over the River Medway. ( Rochester, England)