My husband, kids, and I all have odd-sized feet. Stores just don't carry anything in our sizes. We have very good luck buying shoes online from a retailer who offers free shipping both ways, so if they don't fit, it doesn't cost anything to return them.
I don't know whether UK size 7D is the...