Ubicada als barris de Sant Antoni i Sant Mori de Llefià, va rebre el seu nom el 7 de desembre de 1973 fent referència al cap Trafalgar, a la província de Cadis, on es va lliurar la coneguda batalla entre espanyols i britànics el 1805. A una banda de la plaça hi ha la Torre Mena, una dels pocs elements patrimonials de la zona. És una casa d'estil colonial datada el 1880, que havia estat construïda sobre una altra més antiga, i que va ser seu de la Ràdio Miramar.