Falsworth Manor
Ancestral home to the Falsworth family located in England. Formerly used as a temporary base of operations for the Invaders while they were in England.
Name:
Falsworth Manor
Aliases:
- Falsworth Castle
- Falsworth Estate
Start year:
1976
First issue:
No description