logo
Kirkham House

Kirkham House

Kirkham House is a late medieval stone house in Paignton, Devon, England.