Howarth House
United Kingdom
>
England
>
North Northamptonshire
>
Orton
>
Howarth House
Howarth House is a building in North Northamptonshire, Orton.
Howarth House
Building
Yes
Slade Brook
Orton Road
Main Street
Orton
The Oaks
Orton Trust
Former parish church of All Saints