Browse houses and properties for sale in Kingston-upon-Spey. Close to the Moray of Firth, Kingston-upon-Spey is a quaint coastal village surrounded by the abundant Scottish countryside, while nearby towns of Elgin, Lossiemouth and Buckie provide a host of amenities for locals. Get in touch with our team to settle down in Scotland.