Designed by
Title
Turton Tower historic grade 1 listed manor house. #291199617
Description
Turton Tower is a manor house in Chapeltown in North Turton, in the borough of Blackburn with Darwen, Lancashire, England. It is an ancient monument and a Grade I listed building. It was built in the late Middle Ages as a two-storey stone pele tower which was added to in the late 16th century.
This image is editorial