Hector Russell Kilt Maker is located in Edinburgh, United Kingdom on 95 Princes St. Hector Russell Kilt Maker is rated 3.6 out of 5 in the category kilt shop and hire in United Kingdom. Hector Russell Kilt Makers was Established in 1881. One of Scotlands most known kilt makers for Highland Dress and Tartan Wear.