Scottish Royal Flag "Lion Rampant" (2) We offer both hand sewn & printed Scottish Royal Flag "Lion Rampant"s, all made in our very own manufacturing facility, here in North Yorkshire, UK.Our hand sewn Scottish Royal Flag "Lion Rampant"s are manufactured from our 155gsm Ministry of Defence... from £24.00 Add to Wishlist Choose Options Compare