Stockwood Park

Bedfordshire

Location   Luton
Year demolished   1964
Reason   Poor condition after wartime use as hospital, insufficient funding to restore


Stockwood Park