After years of hosting successful Washington, D.C. pop-up shops, luxury menswear brand Ledbury has arrived in the Capitol City’s tony Georgetown neighborhood with a much-anticipated permanent brick-and-mortar store. The new store will be located in Cady’s Alley, just off M Street, Georgetown’s high street. As they have not yet revealed the look of their new…






