Trafalgar Square Mug
Trafalgar Square, London. It is the largest square in London and often considered the very heart of the city. Its name commemorates the Battle of Trafalgar, a British naval victory in the Napoleonic Wars over France and Spain that took place on 21 October 1805 off the coast of Cape Trafalgar.
Size: H: 84mm D: 76mm W: (inc. handle): 110mm