Clifton Hall photograph

Clifton Hall

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2472934
Send edit request

About Clifton Hall


The Manor of Clifton was a historic manor situated near the City of Nottingham, England. The manor house, known as Clifton Hall is situated on the right bank of the River Trent in the village of Clifton, . . .

Related Persons

Next Profile ❯