
From €1.50. Free shipping from €40 in France.
View of the Nelson Monument in Trafalgar Square, London, with a monumental column crowned by a statue. On the reverse, it details that the monument, completed in 1843, is 145 feet high and is considered one of the finest tributes to one of the greatest sons of Britain. It is located to the south of the square, facing Parliament Street.