Arundel Castle in Arundel City, West Sussex, England, United Kingdom. Bird Eye View. Drone Point of View.