Ludham Hall

United Kingdom / England / Stalham /
 mansion / manor house / villa, self catering accommodation
 Upload a photo

Ludham Hall, originally the Bishop’s Palace is situated on the outskirts of the pretty Broadland village of Ludham, in Norfolk. Ludham Hall has many features dating back to the Seventeenth Century, and earlier, including its own chapel built onto the north end of the house by Bishop Harsnett in 1627.
Ludham Hall is available as a self-catering accommodation for holidaymakers.

Ludham Hall
Ludham
Norfolk
NR29 5NU
Nearby cities:
Coordinates:   52°42'11"N   1°31'21"E
This article was last modified 15 years ago