An interactive map showing the location of Bangour Village Hospital, Former Recreation Hall, Ecclesmachan, West Lothian, Scotland, UK.