Trafalgar Square
Trafalgar Square

Famous landmark in Central London, Nelson's Column and fountain at Trafalgar Square.

Title: Nelson's Place

Date:

Place:

Location: London

Trafalgar Square

Famous landmark in Central London, Nelson's Column and fountain at Trafalgar Square.

Title: Nelson's Place

Location: London