I have seen the similar scenery in England before. It is called L.R. PARiSh or "Chapel of the future" in Japanese.
Little Rock Hills were developed in the hilly area of 11 ha in 1978, making use of the old houses in the United Kingdom. With the belief that the house and the garden should be designed and built altogether", the owner Mr.Matsufuji ordered the developer to plan and build English houses and gardens with forests.
2-684 Kamihoro, Kurisawa-Chou, Iwamizawa City.
Quiche, lasagna, omelette rice with hashed beef, curry rice, sausages, scone, pound cakes, tarte of each season and Chinese pudding are recommended to eat. Would you try the English taste in Iwamizawa City?