Ever wanted to go to Japan but haven't yet? Then you need to visit this hidden garden in London that makes you feel like you're there. The garden in West London is popular among locals but they ...