Sacha Baron-Cohen's latest flick BrĂ¼no is out today, which is as good a reason as any to mention his family's shop. Baron Of Piccadilly have been punting togs to discerning gents for decades at 210 Piccadilly. Seemingly aloof of all that fashion nonsense, it's probably the last place in Britain where a chap can still get a safari suit.