Here is what I think it is Fron Yw, Llangwyfan. near Llandyrnog LL16, Denbighshire.
It used to be The Superintendents house for the hospital.
I will try to get more evidence tomorrow.
Behind the two park benches do you think that wall surrounds a Fish pond or a lilly pond, about five feet wide but about 50 feet long.