Most of the clothes shown came from two shops.
The Moroccan clothes are all from Fez, 71 Golborne Road, London W10 5NP. Phone 020 8964 5573, website with contact form https://fezbazaar.com . Some, I bought directly from the shop, but others were specially made or bought for me in Morocco, by arrangement with the owner Omar Serroukh.
The vintage clothes are mainly from Iva at Unicorn, 5 Ship Street, Oxford OX1 3DA. There's always new — or rather, old — stuff appearing. Note the opening hours: roughly 12 to 6 on weekdays and Saturdays, and 2 to 4 or maybe 5 on Sundays. You can hire as well as buy, and the shop is a favourite for Oxford parties and dressing-up.