Port of Dover
The Port of Dover is the cross-channel port situated in Dover, Kent, south-east England. It is the nearest English port to France, at just 34 kilometres away, and is one of the world's busiest passenger ports,
More pictures of Dover by Tom Curtis...