You cannot replace the image because you are not logged on via Facebook
Woolwich Arsenal
Credit: User unknown/public domain

Anglesea Avenue is one of the streets of London in the SE18 postal area.