I'm getting married in a month. I've got the suit (Sandro, navy blue cotton), shoes (burgundy Edward Green) but I'm stumped on where to find a perfect white shirt.

I'm not looking for a monstrous spread collar, more a standard collar shape, slim fitted (I am 38" chest but 31" waist and a 14.5 neck) and french cuffs.

Does anyone have any London-based recommendations? I've tried Thomas Pink before and not been that impressed with the fit. Any other decent brands anyone can recommend? Budget up to about 150 tops.

Thank you very much.