Elphinstone Tower is a ruined 13th–15th century keep, about 4 miles (6.4 km) south east of Tranent, East Lothian, Scotland,[1] and 0.5 miles (0.8 km) west of the village of Elphinstone, East Lothian.[2]
^Coventry, Martin (1997) The Castles of Scotland. Goblinshead. ISBN1-899874-10-0 p.172