Artillery Square

Artillery Square
Royal Arsenal Riverside, Woolwich, London, SE18 6ST
Photo of Artillery Square