Woolwich Tall Ships

Location:Thames Path, Woolwich, London SE18, UK