Style Budd Shirt Makers of London – A Lesson in Refinement When you stand outside the front of Budd Shirtmakers in Piccadilly Arcade in London, you By Phaon Spurlock / July 18, 2013