MOSS BROS 88 Regent St, Soho, London W1B 5RS, UK Since 1851 Moss Bros has kept British men looking their dapper best and has even supplied suits for the Royal Wedding. With clothes to suit...