susielindau.com
A Secret Garden In the Heart of London
There's a secret garden at St. Dunston's in the East located in the heart of London. Click for photos of this magical and Instagrammable place!