www.newsshopper.co.uk2 weeks agoLondonLondon's hidden garden that makes you feel like you're in JapanKyoto Garden in Holland Park is a hidden gem offering a tranquil Japanese-style experience in London. [ more ]