The Armour Forge, Church Street, Luton, Bedfordshire

1969