answersLogoWhite

0

No, Nelson's Column is located in Trafalgar Square, in London, England; Picadiily Circus is within walking distance of the Square, however.

User Avatar

Wiki User

17y ago

What else can I help you with?