Satellite map of Lleweni Hall
Map of Lleweni Hall
Lleweni Hall (Welsh: Plas Lleweni; sometimes also referred to as Llewenny Palace) was a stately home in Denbighshire, northeast Wales, around 2 miles or 3 km north-east of Denbigh on the banks of the River Clwyd.
Latitude: 53° 12' 20.52" N
Longitude: -3° 22' 33.24" W
Nearest city to this article: Denbigh
Read about Lleweni Hall in the Wikipedia Satellite map of Lleweni Hall in Google Maps