betydelse det storartade tyghuset i Woolwich mäste vara för England.