
Located on Denton Island, and adjoining the town centre, there is easy access by road and public transport, and by sea, the town having a regular ferry service to France. Newhaven is situated midway between Brighton and Eastbourne, and about 5 miles
Read more