Kyoto Garden is located at Holland Park Avenue, W11 4UA, Kensington. Nearby is Holland Park, London. Nearest Underground station is Holland Park (approximately 400m away).