The Grangemouth Spitfire: Proud Memorial to the Pilots of No. 58 Operational Training Unit
Today we share this great article originally published on Urban Ghosts.Situated 25 miles north west of Edinburgh, the town of Grangemouth is today dominated by one of the largest oil refineries in Europe. But the […]