She’s Gotta Have … Terry de Havilland Shoes!

World-renowned shoemaker Terry de Havilland is back in London, and London is all the better for having him here again. The Terry de Havilland pop-up shop is located in Ganton Street, W1 (just off Carnaby Street), so pleasingly central. I do love a good pop-up … and this is a GREAT one.If you aren’t of […]