I don't really live too near any cities, I guess the nearest might be Truro city. As far as I know there aren't too many costume shops, although I don't know about Truro, but I doubt it has much. London would probably be the best bet for anything of that style.