Existe otra Trafalgar Square en Barre, Massachusetts.