Royal Arsenal

Royal Arsenal
Plumstead Road, Woolwich, London, SE18 6GH