I love London because it’s the only city in the world where you can still pull off wearing fur in the Spring. I was walking to Kurobuta for lunch one day down the Kings Road and I saw this blue fur situation in the window of a pop-up store for South West Ten. I simply […]