England and Scotland had their last battle (on English soil) in Clifton in 1745. tho a few would say Wembley in 1977
Comments New comments are not currently accepted on this journal.