It’s no mystery that I love my neighbor to the south, Chelsea. A stroll down Kings Road, a wander near Cheyne Walk, or just sitting on the Thames near Chelsea Harbour…I love the charming feel of this London borough! Last week, after a quick peek in my fave Kings Road shops, I stopped in MiKa […]