Towers near Woolwich Free Ferry - England, United Kingdom