I passed by this magical garden in the heart of London earlier today. Who would think it? May 16, 2014 | Blog I passed by this magical garden in the heart of London earlier today. Who would think it?