Barakura is an authentic English garden which extends over 10,000 ㎡, spacious enough to enjoy long relaxing walks.