Newhaven

Newhaven

Newhaven is a historic seaside district and former fishing village located on the Firth of Forth about two miles north of Edinburgh’s city centre.

Scroll to Top