One store that I’m fond of is Wolf & Badger’s outlet in London’s ever so trendy Notting Hill neighbourhood. Actually I’m not sure Notting Hill is still considered trendy but regardless of whether it is or not when you walk through the door of 46 Ledbury Road and into the world of Wolf & Badger you know you’re leaving the high …
Read More »