Nantllys Hall in Tremeirchion

Nantllys Hall in Denbighshire, Tremeirchion is a house. Nantllys Hall is near Pont y Cambwll.

Building Type
house