Budd shirt makers of London

By Leo Parker. Style, as they say, is in the eye of the beholder but, every now and then you come across bastions of sartorial superiority and elegance which make it impossible not to be impressed. Budd Shirtmakers of Piccadilly Arcade, London, are one such example of this and they have been responsible for crafting […]