Het ligt in het oosten van het land, 5 km (3 mijl) ten zuiden van de estuarium van de rivier de Forth en 605 km (378 mijl) ten noorden van Londen, de hoofdstad van het Verenigd Koninkrijk.
Het is ten noorden van Londen.