Batchwood HallFrom Wikipedia, the free encyclopedia Batchwood Hall is a manor house in St Albans, Hertfordshire Batchwood Hall