Battersea Manor House

Battersea overviewBattersea overviewBattersea Manor lies on the south bank of the River Thames, 7km south-east of the City of London. Excavations on the former Battersea Flour Mills site revealed part of the medieval manorial estate and the post-medieval manor house dating from the late 16th to early 17th century.