You have no items in your shopping cart.

Product was successfully added to your shopping cart.

Kilt Fittings in London

Are you looking to buy a kilt in London? Then look no further. We offer kilt fitting appointments on a fortnightly basis at the Courthouse Hotel in Shoreditch! Ideal for those of you looking to connect with your Scottish heritage or to bring a little Scottish magic to a London wedding. Book your fitting appointment at our kilt shop now to avoid disappointment, simply complete the form below or use our online booking button (appointments made are for fittings only)

Book a fitting now

* Required Fields

Book your appointment to buy a kilt outfit using the button below:

If you are looking to hire a kilt you can book your appointment below:

Buy a Kilt in London from MacGregor and MacDuff

As well as selling kilts, kilt outfits, Highlandwear and accessories, we offer a specialised fitting service in London. Our in-store staff can offer expert advice on all things kilts, Highlandwear and tartan to make sure you look the part for your special event. Fittings are by appointment only but we are in Shoreditch on a fortnightly basis so book your appointment today.

Wedding Kilt Outfits

Kilts aren’t just for Scottish weddings! We’ve met many customers who have chosen to add a little Scottish magic to their London nuptials. If your wedding has a Scottish twist or you want to showcase your Scottish heritage as a guest, get in touch! For wedding parties of 5 or more, the most expensive hire is free and if you buy a kilt outfit, we offer two free hires. Book an appointment today to take advantage of these offers!

MacGregor and MacDuff in London

For personalised kilt fittings in London, make an appointment to visit our pop-up shop in Shoreditch! We look forward to seeing you.

Courthouse Hotel, 335-337 Old Street, Shoreditch
Tel: 0208 108 3659
Email: [email protected]

Appointments take place from 9am - 5.30pm on Saturdays and 9am - 3.30pm on Sundays. Just a 7 minute walk from Old St Station, 8 minutes from Hoxton Station & 11 minutes from Liverpool St Station.