Batchwood Hall
Batchwood Hall
Batchwood Hall
is a manor house in
St Albans
,
Hertfordshire